|
Posizione nel menu |
---|
TechDraw → Aggiungi linee → Linea guida |
Ambiente |
TechDraw |
Avvio veloce |
Nessuno |
Introdotto nella versione |
0.19 |
Vedere anche |
Blocco di testo, Simbolo di saldatura |
Lo strumento TechDraw Linea guida aggiunge una linea a una Vista. Altri oggetti di annotazione, come un Blocco di testo, possono essere collegati alla linea guida per formare annotazioni complesse.
Linea guida aggiunta ad una Vista
Base
Enumeration
): il simbolo all'inizio della Linea guida. Opzioni: Enumeration
): il simbolo alla fine della linea guida. Idem.Distance
): la coordinata X della linea guida relativa alla Vista.Distance
): la coordinata Y della linea guida relativa alla Vista.Leader
Link
): la vista a cui è associata la Linea guida.VectorList
): i punti della Linea guida.Bool
): specifica se la Linea guida viene ridimensionata con DatiLeader Parent.Bool
): specifica se l'ultimo segmento della Linea guida deve essere orizzontale.
Base
Bool
): non utilizzato.Integer
): sovrapposto o sovrapposto rispetto ad altri oggetti di disegno. disponibile dalla versione 0.21Line Format
Color
): il colore della Linea guida.Enumeration
): lo stile della Linea guida. Opzioni: Nessuna linea, Length
): la larghezza della Linea guida.
Vedere anche: Autogenerated API documentation e Script di base per FreeCAD.
Lo strumento Linea guida può essere utilizzato nelle macro e dalla console Python utilizzando la seguente funzione:
myPage = FreeCAD.ActiveDocument().Page
myBase = FreeCAD.ActiveDocument().View
leaderObj = FreeCAD.ActiveDocument.addObject('TechDraw::DrawLeaderLine','DrawLeaderLine')
FreeCAD.activeDocument().myPage.addView(leaderObj)
FreeCAD.activeDocument().leaderObj.LeaderParent = myBase
#first waypoint is always (0,0,0)
#rest of waypoints are positions relative to (0,0,0)
leaderObj.WayPoints = [p0,p1,p2]
leaderObj.X = 5
leaderObj.Y = 5